well site or location - Französisch Englisch Wörterbuch